html,body{
	padding:0;
	margin:0;
}
body{
	font-family:'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif;
	color:#222;
	background-color:#f5f5f5;
	font-size:14px;
}

hr{
	border:none;
	border-bottom:solid 1px #eee;
}

.header{
	height:42px;
	background-color: #222;
	border-color: #080808;
	padding:5px;
	color:#fff;
	line-height:40px;
	font-size:24px;
}

.w-nav-logo {
  border-radius: 5px;
  width: 40px;
  height: 40px;
}
#footer{
	text-align:center;
	font-size:12px;
	color:#888;
}

.btn{
	padding: 4px 8px;
	background-color: #eee;
	line-height: 20px;
	border: solid 1px #ddd;
	border-radius:3px;
	cursor:pointer;
}
.btn:hover,.btn:active{
	background-color: #ddd;
}
.btn-success{
	background-color:#5cb85c;
	color:#fff;
	border:solid 1px #4cae4c;
	display:inline-block;
}
.btn-success:hover,.btn-success:active{
	background-color:#4EA84E;
}

.client{
	font-weight:bold;
	color:#08C;
}

.login-form{
	text-align:left;	
}
.login-form input{
	width:260px;
	line-height:20px;
	padding:8px 8px;
	border:solid 1px #ccc;
	border-radius:3px;
}

.container{
	max-width:320px;
	min-width:320px;
	_width:320px;
	margin:0 auto;
	text-align:center;
	background-color:#fff;
	border-radius:4px;
	border:solid 1px #ccc;
}

.permission-list{
	padding:0;
	margin:0;
	
}

.permission-list li{
	padding:0;
	line-height:20px;
	margin:0;
	list-style:none;
}
